easier/sooner said than done - Spanish English Dictionary